$(function () {

    //组织管理  打开窗口
    $('.org-trigger').on('click', function (event) {
        event.preventDefault();
        $('.org-pop').addClass('is-visible3');
        runderOrgList();

    });
    //滚动条
    $(".orgList_scroll").yi_scroll();
    $(".orgItem_scroll").yi_scroll();

    function runderOrgList() {
        $.ajax({
            type: 'get',
            url: '/organization/list',
            dataType: 'html',
            async: false,
            success: function (data) {
                var data = JSON.parse(data);
                var data = data.data;
                console.log(data)
                $(".orgList>div>div>ul").html('');
                $(".orgItem>ul").html('');
                path = data[0].path;
                parentid = data[0].id;
                for (var i = 0; i < data.length; i++) {
                    var dataId = data[i].orgid;
                    //
                    //                    $(".orgList>ul").append('<li class="orgml20"><span parentid="'+data[i].orgid+'" path="'+data[i].path+'"><i class="stretchImg stretchImgStyle"></i><i class="text">'+data[i].orgName+'</i></span><ul class="none"><li class="orgml20"><span><i class="stretchImg stretchImgStyle"></i><i class="text">11</i></span><ul class="none"></ul></li></ul></li>');
                    //
                    //                }
                    //                    如果最顶层组织没有parent
                    if (!data[0].parent) {
                        if (i == 0) {
                            $(".orgList>div>div>ul").append('<li class="orgml20" id="org' + dataId + '"><span parentid="' + data[i].id + '" path="' + data[i].path + '"><i class="stretchImg stretchImgStyle"></i><i class="text">' + data[i].orgName + '</i></span><ul class="none firstOrg"></ul></li>'); //<li class="orgml20"><span><i class="stretchImg stretchImgStyle"></i><i class="text">11</i></span><ul class="none"></ul></li>

                        } else if (data[i].parent && !data[i].parent.parent) {
                            $("#org" + data[i].parent.orgid + " .firstOrg").append('<li class="orgml20" id="org' + dataId + '"><span parentid="' + data[i].id + '" path="' + data[i].path + '"><i class="stretchImg stretchImgStyle"></i><i class="text">' + data[i].orgName + '</i></span><ul class="none firstOrg1"></ul></li>')

                        } else if (data[i].parent.parent && !data[i].parent.parent.parent) { //&& !data[i].parent.parent
                            $("#org" + data[i].parent.orgid + " .firstOrg1").append('<li class="orgml20" id="org' + dataId + '"><span parentid="' + data[i].id + '" path="' + data[i].path + '"><i class="stretchImg stretchImgStyle"></i><i class="text">' + data[i].orgName + '</i></span><ul class="none firstOrg2"></ul></li>')
                        } else if (data[i].parent.parent.parent && !data[i].parent.parent.parent.parent) { //&& !data[i].parent.parent
                            $("#org" + data[i].parent.orgid + " .firstOrg2").append('<li class="orgml20" id="org' + dataId + '"><span parentid="' + data[i].id + '" path="' + data[i].path + '"><i class="stretchImg stretchImgStyle"></i><i class="text">' + data[i].orgName + '</i></span><ul class="none firstOrg3"></ul></li>')
                        } else if (data[i].parent.parent.parent.parent && !data[i].parent.parent.parent.parent.parent) { //&& !data[i].parent.parent
                            $("#org" + data[i].parent.orgid + " .firstOrg3").append('<li class="orgml20" id="org' + dataId + '"><span parentid="' + data[i].id + '" path="' + data[i].path + '"><i class="stretchImg stretchImgStyle"></i><i class="text">' + data[i].orgName + '</i></span><ul class="none firstOrg4"></ul></li>')
                        } else if (data[i].parent.parent.parent.parent.parent && !data[i].parent.parent.parent.parent.parent.parent) { //&& !data[i].parent.parent
                            $("#org" + data[i].parent.orgid + " .firstOrg4").append('<li class="orgml20" id="org' + dataId + '"><span parentid="' + data[i].id + '" path="' + data[i].path + '"><i class="stretchImg stretchImgStyle"></i><i class="text">' + data[i].orgName + '</i></span><ul class="none firstOrg5"></ul></li>')
                        } else if (data[i].parent.parent.parent.parent.parent.parent && !data[i].parent.parent.parent.parent.parent.parent.parent) { //&& !data[i].parent.parent
                            $("#org" + data[i].parent.orgid + " .firstOrg5").append('<li class="orgml20" id="org' + dataId + '"><span parentid="' + data[i].id + '" path="' + data[i].path + '"><i class="stretchImg stretchImgStyle"></i><i class="text">' + data[i].orgName + '</i></span><ul class="none firstOrg6"></ul></li>')
                        } else if (data[i].parent.parent.parent.parent.parent.parent.parent && !data[i].parent.parent.parent.parent.parent.parent.parent.parent) { //&& !data[i].parent.parent
                            $("#org" + data[i].parent.orgid + " .firstOrg6").append('<li class="orgml20" id="org' + dataId + '"><span parentid="' + data[i].id + '" path="' + data[i].path + '"><i class="stretchImg stretchImgStyle"></i><i class="text">' + data[i].orgName + '</i></span><ul class="none firstOrg7"></ul></li>')
                        }
                    } else if (data[0].parent && !data[0].parent.parent) {
                        //                      如果最顶层组织有一个parent
                        if (i == 0) {
                            $(".orgList>div>div>ul").append('<li class="orgml20" id="org' + dataId + '"><span parentid="' + data[i].id + '" path="' + data[i].path + '"><i class="stretchImg stretchImgStyle"></i><i class="text">' + data[i].orgName + '</i></span><ul class="none firstOrg1"></ul></li>'); //<li class="orgml20"><span><i class="stretchImg stretchImgStyle"></i><i class="text">11</i></span><ul class="none"></ul></li>
                        } else if (data[i].parent.parent && !data[i].parent.parent.parent) { //&& !data[i].parent.parent
                            $("#org" + data[i].parent.orgid + " .firstOrg1").append('<li class="orgml20" id="org' + dataId + '"><span parentid="' + data[i].id + '" path="' + data[i].path + '"><i class="stretchImg stretchImgStyle"></i><i class="text">' + data[i].orgName + '</i></span><ul class="none firstOrg2"></ul></li>')
                        } else if (data[i].parent.parent.parent && !data[i].parent.parent.parent.parent) { //&& !data[i].parent.parent
                            $("#org" + data[i].parent.orgid + " .firstOrg2").append('<li class="orgml20" id="org' + dataId + '"><span parentid="' + data[i].id + '" path="' + data[i].path + '"><i class="stretchImg stretchImgStyle"></i><i class="text">' + data[i].orgName + '</i></span><ul class="none firstOrg3"></ul></li>')
                        } else if (data[i].parent.parent.parent.parent && !data[i].parent.parent.parent.parent.parent) { //&& !data[i].parent.parent
                            $("#org" + data[i].parent.orgid + " .firstOrg3").append('<li class="orgml20" id="org' + dataId + '"><span parentid="' + data[i].id + '" path="' + data[i].path + '"><i class="stretchImg stretchImgStyle"></i><i class="text">' + data[i].orgName + '</i></span><ul class="none firstOrg4"></ul></li>')
                        } else if (data[i].parent.parent.parent.parent.parent && !data[i].parent.parent.parent.parent.parent.parent) { //&& !data[i].parent.parent
                            $("#org" + data[i].parent.orgid + " .firstOrg4").append('<li class="orgml20" id="org' + dataId + '"><span parentid="' + data[i].id + '" path="' + data[i].path + '"><i class="stretchImg stretchImgStyle"></i><i class="text">' + data[i].orgName + '</i></span><ul class="none firstOrg5"></ul></li>')
                        } else if (data[i].parent.parent.parent.parent.parent.parent && !data[i].parent.parent.parent.parent.parent.parent.parent) { //&& !data[i].parent.parent
                            $("#org" + data[i].parent.orgid + " .firstOrg5").append('<li class="orgml20" id="org' + dataId + '"><span parentid="' + data[i].id + '" path="' + data[i].path + '"><i class="stretchImg stretchImgStyle"></i><i class="text">' + data[i].orgName + '</i></span><ul class="none firstOrg6"></ul></li>')
                        } else if (data[i].parent.parent.parent.parent.parent.parent.parent && !data[i].parent.parent.parent.parent.parent.parent.parent.parent) { //&& !data[i].parent.parent
                            $("#org" + data[i].parent.orgid + " .firstOrg6").append('<li class="orgml20" id="org' + dataId + '"><span parentid="' + data[i].id + '" path="' + data[i].path + '"><i class="stretchImg stretchImgStyle"></i><i class="text">' + data[i].orgName + '</i></span><ul class="none firstOrg7"></ul></li>')
                        }
                    } else if (data[0].parent.parent && !data[0].parent.parent.parent) {
                        //                      如果最顶层组织有两个parent

                        if (i == 0) {
                            $(".orgList>div>div>ul").append('<li class="orgml20" id="org' + dataId + '"><span parentid="' + data[i].id + '" path="' + data[i].path + '"><i class="stretchImg stretchImgStyle"></i><i class="text">' + data[i].orgName + '</i></span><ul class="none firstOrg2"></ul></li>'); //<li class="orgml20"><span><i class="stretchImg stretchImgStyle"></i><i class="text">11</i></span><ul class="none"></ul></li>
                        } else if (data[i].parent.parent.parent && !data[i].parent.parent.parent.parent) { //&& !data[i].parent.parent
                            $("#org" + data[i].parent.orgid + " .firstOrg2").append('<li class="orgml20" id="org' + dataId + '"><span parentid="' + data[i].id + '" path="' + data[i].path + '"><i class="stretchImg stretchImgStyle"></i><i class="text">' + data[i].orgName + '</i></span><ul class="none firstOrg3"></ul></li>')
                        } else if (data[i].parent.parent.parent.parent && !data[i].parent.parent.parent.parent.parent) { //&& !data[i].parent.parent
                            $("#org" + data[i].parent.orgid + " .firstOrg3").append('<li class="orgml20" id="org' + dataId + '"><span parentid="' + data[i].id + '" path="' + data[i].path + '"><i class="stretchImg stretchImgStyle"></i><i class="text">' + data[i].orgName + '</i></span><ul class="none firstOrg4"></ul></li>')
                        } else if (data[i].parent.parent.parent.parent.parent && !data[i].parent.parent.parent.parent.parent.parent) { //&& !data[i].parent.parent
                            $("#org" + data[i].parent.orgid + " .firstOrg4").append('<li class="orgml20" id="org' + dataId + '"><span parentid="' + data[i].id + '" path="' + data[i].path + '"><i class="stretchImg stretchImgStyle"></i><i class="text">' + data[i].orgName + '</i></span><ul class="none firstOrg5"></ul></li>')
                        } else if (data[i].parent.parent.parent.parent.parent.parent && !data[i].parent.parent.parent.parent.parent.parent.parent) { //&& !data[i].parent.parent
                            $("#org" + data[i].parent.orgid + " .firstOrg5").append('<li class="orgml20" id="org' + dataId + '"><span parentid="' + data[i].id + '" path="' + data[i].path + '"><i class="stretchImg stretchImgStyle"></i><i class="text">' + data[i].orgName + '</i></span><ul class="none firstOrg6"></ul></li>')
                        } else if (data[i].parent.parent.parent.parent.parent.parent.parent && !data[i].parent.parent.parent.parent.parent.parent.parent.parent) { //&& !data[i].parent.parent
                            $("#org" + data[i].parent.orgid + " .firstOrg6").append('<li class="orgml20" id="org' + dataId + '"><span parentid="' + data[i].id + '" path="' + data[i].path + '"><i class="stretchImg stretchImgStyle"></i><i class="text">' + data[i].orgName + '</i></span><ul class="none firstOrg7"></ul></li>')
                        }
                    } else if (data[0].parent.parent.parent && !data[0].parent.parent.parent.parent) {
                        console.log(!!data[0].parent.parent.parent)
                        //                      如果最顶层组织有三个parent

                        if (i == 0) {
                            $(".orgList>div>div>ul").append('<li class="orgml20" id="org' + dataId + '"><span parentid="' + data[i].id + '" path="' + data[i].path + '"><i class="stretchImg stretchImgStyle"></i><i class="text">' + data[i].orgName + '</i></span><ul class="none firstOrg3"></ul></li>'); //<li class="orgml20"><span><i class="stretchImg stretchImgStyle"></i><i class="text">11</i></span><ul class="none"></ul></li>
                        } else if (data[i].parent.parent.parent.parent && !data[i].parent.parent.parent.parent.parent) { //&& !data[i].parent.parent
                            $("#org" + data[i].parent.orgid + " .firstOrg3").append('<li class="orgml20" id="org' + dataId + '"><span parentid="' + data[i].id + '" path="' + data[i].path + '"><i class="stretchImg stretchImgStyle"></i><i class="text">' + data[i].orgName + '</i></span><ul class="none firstOrg4"></ul></li>')
                        } else if (data[i].parent.parent.parent.parent.parent && !data[i].parent.parent.parent.parent.parent.parent) { //&& !data[i].parent.parent
                            $("#org" + data[i].parent.orgid + " .firstOrg4").append('<li class="orgml20" id="org' + dataId + '"><span parentid="' + data[i].id + '" path="' + data[i].path + '"><i class="stretchImg stretchImgStyle"></i><i class="text">' + data[i].orgName + '</i></span><ul class="none firstOrg5"></ul></li>')
                        } else if (data[i].parent.parent.parent.parent.parent.parent && !data[i].parent.parent.parent.parent.parent.parent.parent) { //&& !data[i].parent.parent
                            $("#org" + data[i].parent.orgid + " .firstOrg5").append('<li class="orgml20" id="org' + dataId + '"><span parentid="' + data[i].id + '" path="' + data[i].path + '"><i class="stretchImg stretchImgStyle"></i><i class="text">' + data[i].orgName + '</i></span><ul class="none firstOrg6"></ul></li>')
                        } else if (data[i].parent.parent.parent.parent.parent.parent.parent && !data[i].parent.parent.parent.parent.parent.parent.parent.parent) { //&& !data[i].parent.parent
                            $("#org" + data[i].parent.orgid + " .firstOrg6").append('<li class="orgml20" id="org' + dataId + '"><span parentid="' + data[i].id + '" path="' + data[i].path + '"><i class="stretchImg stretchImgStyle"></i><i class="text">' + data[i].orgName + '</i></span><ul class="none firstOrg7"></ul></li>')
                        }
                    } else if (data[0].parent.parent.parent.parent && !data[0].parent.parent.parent.parent.parent) {
                        //                      如果最顶层组织有四个parent

                        if (i == 0) {
                            $(".orgList>div>div>ul").append('<li class="orgml20" id="org' + dataId + '"><span parentid="' + data[i].id + '" path="' + data[i].path + '"><i class="stretchImg stretchImgStyle"></i><i class="text">' + data[i].orgName + '</i></span><ul class="none firstOrg4"></ul></li>'); //<li class="orgml20"><span><i class="stretchImg stretchImgStyle"></i><i class="text">11</i></span><ul class="none"></ul></li>
                        } else if (data[i].parent.parent.parent.parent.parent && !data[i].parent.parent.parent.parent.parent.parent) { //&& !data[i].parent.parent
                            $("#org" + data[i].parent.orgid + " .firstOrg4").append('<li class="orgml20" id="org' + dataId + '"><span parentid="' + data[i].id + '" path="' + data[i].path + '"><i class="stretchImg stretchImgStyle"></i><i class="text">' + data[i].orgName + '</i></span><ul class="none firstOrg5"></ul></li>')
                        } else if (data[i].parent.parent.parent.parent.parent.parent && !data[i].parent.parent.parent.parent.parent.parent.parent) { //&& !data[i].parent.parent
                            $("#org" + data[i].parent.orgid + " .firstOrg5").append('<li class="orgml20" id="org' + dataId + '"><span parentid="' + data[i].id + '" path="' + data[i].path + '"><i class="stretchImg stretchImgStyle"></i><i class="text">' + data[i].orgName + '</i></span><ul class="none firstOrg6"></ul></li>')
                        } else if (data[i].parent.parent.parent.parent.parent.parent.parent && !data[i].parent.parent.parent.parent.parent.parent.parent.parent) { //&& !data[i].parent.parent
                            $("#org" + data[i].parent.orgid + " .firstOrg6").append('<li class="orgml20" id="org' + dataId + '"><span parentid="' + data[i].id + '" path="' + data[i].path + '"><i class="stretchImg stretchImgStyle"></i><i class="text">' + data[i].orgName + '</i></span><ul class="none firstOrg7"></ul></li>')
                        }
                    } else if (data[0].parent.parent.parent.parent.parent && !data[0].parent.parent.parent.parent.parent.parent) {
                        //                      如果最顶层组织有五个parent

                        if (i == 0) {
                            $(".orgList>div>div>ul").append('<li class="orgml20" id="org' + dataId + '"><span parentid="' + data[i].id + '" path="' + data[i].path + '"><i class="stretchImg stretchImgStyle"></i><i class="text">' + data[i].orgName + '</i></span><ul class="none firstOrg5"></ul></li>'); //<li class="orgml20"><span><i class="stretchImg stretchImgStyle"></i><i class="text">11</i></span><ul class="none"></ul></li>
                        } else if (data[i].parent.parent.parent.parent.parent.parent && !data[i].parent.parent.parent.parent.parent.parent.parent) { //&& !data[i].parent.parent
                            $("#org" + data[i].parent.orgid + " .firstOrg5").append('<li class="orgml20" id="org' + dataId + '"><span parentid="' + data[i].id + '" path="' + data[i].path + '"><i class="stretchImg stretchImgStyle"></i><i class="text">' + data[i].orgName + '</i></span><ul class="none firstOrg6"></ul></li>')
                        } else if (data[i].parent.parent.parent.parent.parent.parent.parent && !data[i].parent.parent.parent.parent.parent.parent.parent.parent) { //&& !data[i].parent.parent
                            $("#org" + data[i].parent.orgid + " .firstOrg6").append('<li class="orgml20" id="org' + dataId + '"><span parentid="' + data[i].id + '" path="' + data[i].path + '"><i class="stretchImg stretchImgStyle"></i><i class="text">' + data[i].orgName + '</i></span><ul class="none firstOrg7"></ul></li>')
                        }
                    } else if (data[0].parent.parent.parent.parent.parent.parent && !data[0].parent.parent.parent.parent.parent.parent.parent) {
                        //                      如果最顶层组织有六个parent

                        if (i == 0) {
                            $(".orgList>div>div>ul").append('<li class="orgml20" id="org' + dataId + '"><span parentid="' + data[i].id + '" path="' + data[i].path + '"><i class="stretchImg stretchImgStyle"></i><i class="text">' + data[i].orgName + '</i></span><ul class="none firstOrg6"></ul></li>'); //<li class="orgml20"><span><i class="stretchImg stretchImgStyle"></i><i class="text">11</i></span><ul class="none"></ul></li>
                        } else if (data[i].parent.parent.parent.parent.parent.parent.parent && !data[i].parent.parent.parent.parent.parent.parent.parent.parent) { //&& !data[i].parent.parent
                            $("#org" + data[i].parent.orgid + " .firstOrg6").append('<li class="orgml20" id="org' + dataId + '"><span parentid="' + data[i].id + '" path="' + data[i].path + '"><i class="stretchImg stretchImgStyle"></i><i class="text">' + data[i].orgName + '</i></span><ul class="none firstOrg7"></ul></li>')
                        }
                    }
                }
                $thisorgListspan = $('.orgList ._panel-box>ul>li>span');
                console.log($thisorgListspan)
            }
        });

    }
    //组织管理  关闭窗口
    $('.org-pop').on('click', function (event) {
        if ($(event.target).is('.cd-popup-close') || $(event.target).is('.org-pop')) {
            event.preventDefault();
            $(this).removeClass('is-visible3');
        }
    });
    var path, parentid, $thisorgListspan;
    //组织树切换
    $('.orgList').on('click', "span", function () {
        $('.orgList span .text').removeClass('active');
        $thisorgListspan = $(this);
        var $this = $(this);
        $this.siblings('ul').stop().slideToggle();
        $this.find('.text').toggleClass('active');
        $this.find('.stretchImgStyle').toggleClass('shrinkImg');
        path = $this.attr('path');
        parentid = $this.attr('parentid');
        console.log(parentid)
        $(".orgItem>ul").html('');
        var htmlStr = $this.parent().find('>ul').html();
        var text = $this.find('.text').text();
        $(".orgItem>ul").html('<p style="text-align: center;font-size: 20px;">' + text + '</p>')
        $(".orgItem>ul").append(htmlStr);
        $(".orgItem ul li").removeClass('none');
        $(".orgItem ul").removeClass('none');
        $(".orgItem ul").removeAttr('style');
        $(".orgItem .stretchImgStyle").remove();
        console.log(!$this.siblings('ul').html());
        //        if(!$this.siblings('ul').html()){
        //        	$this.find('.stretchImgStyle').removeClass('stretchImg');
        //        	$this.find('.stretchImgStyle').removeClass('shrinkImg');
        //        }
    });
    //    $('.tip-trigger').on('click', function (event) {
    //        event.preventDefault();
    //        $('.tip-pop').addClass('is-visible3');
    //    });
    //删除提示框  关闭窗口
    $('.tip-pop').on('click', function (event) {
        if ($(event.target).is('.cd-popup-close1') || $(event.target).is('.tip-pop')) {
            event.preventDefault();
            $(this).removeClass('is-visible3');
        }
    });
    //    删除组织
    $('#orgDelBtn').on('click', function () {
        var num = 0;
        $.ajax({
            url: '/orgDev/device/number?id=' + parentid,
            type: 'POST',
            async: false,
            success: function (res) {
                console.log(res)
                num = res;
            }
        });
        if (num <= 0) {
            $.ajax({
                url: '/organization/delete/' + parentid,
                type: 'POST',
                async: false,
                success: function (res) {
                    //  	  				runderOrgList();
                    $(".orgItem>ul").html('');
                    tipModalFunc('删除成功!');
                    //                  删除成功后，减少一个组织
                    $thisorgListspan.parent().remove();

                }
            });
        } else {
            tipModalFunc('该组织有设备挂靠,不能删除!');
        }
    });
    //    搜索组织
    $('#orgSearchBtn').on('click', function () {
        var orgSearchVal = $('.org-content .orgSearch').val();
        $('.orgList .text').each(function () {
            console.log(orgSearchVal == $(this).text())
            if (orgSearchVal == $(this).text()) {
                console.log($(this).parents('ul'))
                $(this).parents('ul').show();
                $(this).siblings().addClass('shrinkImg');
                $(this).parents('ul').siblings('span').find('.stretchImgStyle').addClass('shrinkImg');
                $(this).parent().siblings('ul').show();
                //        		切换选中样式
                $('.orgList .text').removeClass('active');
                $(this).addClass('active');
                path = $(this).attr('path');
                parentid = $(this).attr('parentid');
                //                右侧详细信息切换

                path = $(this).parent().attr('path');
                parentid = $(this).parent().attr('parentid');
                console.log(parentid)
                $(".orgItem>ul").html('');
                var htmlStr = $(this).parent().parent().find('>ul').html();
                var text = $(this).parent().find('.text').text();
                $(".orgItem>ul").html('<p style="text-align: center;font-size: 20px;">' + text + '</p>')
                $(".orgItem>ul").append(htmlStr);
                $(".orgItem ul li").removeClass('none');
                $(".orgItem ul").removeClass('none');
                $(".orgItem ul").removeAttr('style');
                $(".orgItem .stretchImgStyle").remove();
            }

        });
    });

    //    组织添加 打开窗口
    $('body').on('click', '.addOrg-trigger', function (event) {
        event.preventDefault();
        $('.addOrg-pop').addClass('is-visible3');
        //    表单添加parentid值
        console.log(parentid)
        $("#addOrgModal .parentIdVal").val(parentid);
    });
    //组织添加  关闭窗口
    $('.addOrg-pop').on('click', function (event) {
        if ($(event.target).is('.cd-popup-close1') || $(event.target).is('.addOrg-pop')) {
            console.log($(this), $('.addOrg-pop'))
            event.preventDefault();
            $(this).removeClass('is-visible3');
            //Modal验证销毁重构
            $("#addOrgForm").data('bootstrapValidator').destroy();
            $('#addOrgForm').data('bootstrapValidator', null);
            addOrgFormValidator();
            $('#addOrgForm input').val('');
            //            $("#addOrgForm select").val('全部');
        }
    });
    addOrgFormValidator();

    function addOrgFormValidator() {
        $("#addOrgForm").bootstrapValidator({
            message: 'This value is not valid',
            feedbackIcons: {
                valid: 'glyphicon glyphicon-ok',
                invalid: 'glyphicon glyphicon-remove',
                validating: 'glyphicon glyphicon-refresh'
            },
            fields: {
                orgName: {
                    validators: {
                        notEmpty: {
                            message: '组织名称不能为空'
                        },
                        remote: {
                            url: '/organization/org/validateName',
                            data: {
                                'orgName': $('#addOrgForm .orgVal').val(),
                            },
                            type: 'POST',
                            delay: 1000,
                            message: "组织名称已存在",
                        },
                    }
                },
                centrex: {
                    validators: {
                        notEmpty: {
                            message: '经度不能为空'
                        }
                    }
                },
                centrey: {
                    validators: {
                        notEmpty: {
                            message: '纬度不能为空'
                        }
                    }
                },
            }
        }).on("success.form.bv", function (e) {
            var time = Date.now();
            e.preventDefault();
            var $form = $(e.target);
            var nextUrl;
            //          nextUrl = "/device/save?orgid=1"+'&'+$form.serialize();
            nextUrl = "/organization/save?type=street&orgid=" + time + '&' + $form.serialize(), //localhost:9092/user/save?orgid=1&roleId=1
                console.log($form.serialize())
            $.ajax({
                url: nextUrl,
                type: 'POST',
                //                data: $form.serialize(),
                async: false,
                success: function (result) {
                    console.log(result)
                    if (result.status == 200) {
                        tipModalFunc('添加成功!');
                        //                    	runderOrgList();
                        $('.addOrg-pop').removeClass('is-visible3');
                        //Modal验证销毁重构
                        $("#addOrgForm").data('bootstrapValidator').destroy();
                        $('#addOrgForm').data('bootstrapValidator', null);
                        addOrgFormValidator();
                        //                        添加成功后，追加一个组织
                        var id = result.data.id;
                        var name = $('#addOrgForm .orgVal').val();
                        $thisorgListspan.siblings('ul').append('<li class="orgml20" id="org' + time + '"><span parentid="' + id + '" path="' + path + '|' + time + '"><i class="stretchImg stretchImgStyle"></i><i class="text">' + name + '</i></span><ul class="none"></ul></li>')

                        $('#addOrgForm input').val('');
                    } else {
                        console.log(result.message);
                    }
                }

            });
            setTimeout(function () {
                console.log($thisorgListspan)
                $thisorgListspan.find('.text').addClass('active');
                $thisorgListspan.parents('ul').show();
            }, 3000)
        });
    }
});